conditions of a good plot